"""
使用给定的整数n，编写程序生成一个包含（l, lxl）的字典，
该字典包含从1到n之间的整数（两者都包含），然后打印字典。
假设向程序提供以下输入：8，则输出为：
｛1：1， 2：4， 3：9， 4：16 ... 8:64｝
"""

print('请输入一个数字')
n = int(input())

d = dict()

for i in range(1, n+1):
    d[i]=i*i
print(d)